@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; list-style:none; border:0; text-decoration:none; outline:none; font-size:16px; font-family:"微软雅黑"; color:#333;border:#;}
body{ background:url(bg2020.jpg) top center no-repeat;}
.bjt{background:url(bg1.jpg) bottom center no-repeat;}
.dhz{ width:1200px; overflow:hidden; margin:0 auto; }

.top{text-align:right; margin:20px auto; }
.top a{ margin:0 12px;}
.log{ margin:44px 0 0 54px;}

.dhk{ height:60px; background-color:#1b8ffc; overflow:hidden; margin-top:114px;  }
.dhk ul{ overflow:hidden; float:left; line-height:60px;}
.dhk ul li{ float:left; margin:0 20px;}
.dhk ul li a{ color:#fff; font-size:20px; font-weight:600; letter-spacing:2px;}

.dhk form{ float:right; overflow:hidden; width:343px; height:38px; background-color:#fff; border-radius:10px; margin-top:12px; margin-right:16px;}
.dhk form input[type="text"]{ width:280px; padding-left:12px; height:38px; float:left;}
.dhk .button{ width:40px; height:38px; background:url(sous.png) center no-repeat; cursor:pointer; float:left;}

.dbkd{ background-color:#fff; overflow:hidden; padding:15px; min-height:774px;}/*最小高度*/
.ttia h1 a{ font-size:36px; text-align:center; display:block; margin:14px auto 10px auto; transition:all ease 0.1s;}
.ttia h1 a:hover{ color:#1b8ffc;}
.ttia p{ width:94%;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:0 auto; color:#8a8a8a;}


.box1{ height:364px; overflow:hidden; margin:26px 0;}
/***********lb********************/
.lb{ width:695px; float:left; height:364px; -margin-right:14px;}
.ft-carousel {position: relative;-width: 100%;height: 100%;overflow: hidden;}
.ft-carousel .carousel-inner {position: absolute;left: 0;top: 0;height: 100%;}
.ft-carousel .carousel-inner .carousel-item {float: left;height: 100%;}
.ft-carousel .carousel-item img {width:695px; height:364px;}
.ft-carousel .carousel-indicators {position: absolute;left: 580px;bottom: 14px;-width: 100%;text-align: center;font-size: 0;}

.ft-carousel .carousel-indicators span {display: inline-block;width: 14px;height: 14px;background-color: #fff;margin: 0 8px;-ms-border-radius: 50%;border-radius: 50%;cursor: pointer;}
.ft-carousel .carousel-indicators span.active {background-color: #cf2626;}
.ft-carousel .carousel-btn {position: absolute;top: 50%;width: 50px;height: 45px;margin-top: -25px;cursor: pointer;}

.carousel-item div{ width:100%; height:50px; background-color:#000; opacity:0.88; filter:alpha(opaity=88); margin-top:-50px; color:#fff;  font-size:14px;}
.carousel-item div span{ display:block; height:50px;line-height:50px; margin-left:10px; width:400px; white-space: nowrap;text-overflow: ellipsis;overflow:hidden; font-size:16px; color:#fff; }



.xxdt{float:right;}
/* -----------------要闻----------------- */
.zx-scqk{ width: 460px;-margin: 0 auto;overflow: hidden; background-color:#fff;  -margin:10px;}
.zx-scqk-l{width: 460px;float: left;}
.zx-scqk-l>p{margin: 0 auto 10px auto;height: 40px;border-bottom: 1px solid #eee;}
.zx-scqk-l>p span{display: inline-block;width: 100%;height: 100%;height: 40px;  border-bottom:1px solid #dcdcdc;}
.zx-scqk-l>p span a{ float:left; display: inline-block;font-size: 20px;line-height: 40px; -margin-right: 15px;width:120px;text-align:center;color:#1b1a1a;}
.zx-scqk-l>p span a.zx-xuansc{ -background-color:#eee; color: #f7030d;font-size: 22px;-font-weight:600;border-bottom: 4px solid #f7030d;}
.zx-scqk-l ul{display: block;margin: 0 auto;-padding-top: 5px;}
.zx-scqk-l>p span a.more{font-size:16px;float: right; width: 75px;}

.zx-scqk-l ul h4 a{ display:block; width:65%; text-decoration:underline;overflow: hidden; white-space: nowrap;text-overflow: ellipsis; margin:8px auto;text-align:center; font-size:24px; color:#c12c20;}
.zx-scqk-l ul li{ width: 98%;-text-indent: 14px;line-height: 40px;-float: left; overflow: hidden;}
.zx-scqk-l ul li a{color:#232221;font-size: 16px;display:block;float:left;width:72%; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zx-scqk-l ul li a:hover{ color:#c4100f;}
.zx-scqk-l ul li a b{ font-style:normal; color:#cbcbcb; margin:0 8px 0 6px; }
.zx-scqk-l ul li span{ float:right; color:#999;width:20%; text-align:right;}


.wjzt{ overflow:hidden;}
.wjzt a{ display:block; float:left; margin:0 6px; }
.wjzt a.wj1{ margin:0px;}
.wjzt a.wj5{ margin:0px;}

.zfxx{ border:10px solid #f5f5f5; overflow:hidden; margin:26px auto; padding:0px 16px 0px 16px;}
.xxbt{ width:326px; text-align:center; margin:0 auto 14px auto; height:50px; line-height:50px; background:url(titbg.png) center no-repeat;}
.xxbt p{ color:#fff; font-size:26px; font-weight:bold; letter-spacing:4px;}
.xxdk{ overflow:hidden; }
.gkznk{ float:left;}
.gkznk li{ width:262px; height:42px; line-height:42px; background:url(titbg1.png) center no-repeat; margin-bottom:13px;}
.gkznk li a{ display:block; color:#fff; font-size:18px;} 
.gkznk li a img{ vertical-align:middle; margin:0 16px 0 24px;}


.zdly{ float:left; margin:0 22px; overflow:hidden; width:386px;}
.zdly>p{ border-bottom:1px solid #dcdcdc; margin-bottom:10px; }
.zdly>p a{ font-size:22px; color: #f7030d; border-bottom:4px solid #f7030d; line-height:40px; display:block; width:120px; text-align:center; }
.zdly ul{ overflow:hidden;}
.zdly ul li{ width:172px; height:42px; border:1px solid #dfeaf0; background-color:#fbfcff; float:left; margin:4px 9px; text-align:center; line-height:42px;}
.zdly ul li a{ display:block; color:#265fb6; font-weight:600; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.zfxx .zx-scqk{ float:left; width:426px;}
.zfxx .zx-scqk-l{ width:426px;}







.zmhd{ overflow:hidden;}
.zmhd1{ width:685px; overflow:hidden; background-color:#eee; padding-bottom:8px; float:left;}
/*---------------------------------------------------------------*/

 .bd-con a.on{ color: #fff;background:url(sub_nav_bg2.png) center top no-repeat;}

.bd-con{ position: relative;}
 .bd-con .hd{ -position: absolute;z-index: 1; margin-left:294px;}

.bd-con .hd li{cursor:pointer;width:10px;height:10px;display:block;overflow:hidden;text-indent:20px;float:left;margin: 0 0 0 15px;background:#fff;border-radius: 100px;}
.bd-con .hd li.on{background: #4e96eb;}

.server-list{ width: 550px; margin: 0 auto;}
.server-list li{float: left; width: 110px; margin-top: 12px;}
.server-list li a{text-align: center;}
.server-list li a i{ font-size: 36px; color: #74ACD6; display: block; margin: 0 auto;text-align: center;}
.server-list li a p{font-size: 14px; color: #999;line-height: 32px;}
.server-list li a:hover p{ color: #006EAB;}

.server-list-bm{-margin-top: 10px;}
.server-list-bm li{float: left; margin-left: 1px; margin-right:1px; margin-bottom: 10px;}
.server-list-bm li a{ display: block; color: #60636e;  width: 106px; text-align: center;  font-size: 14px;  overflow: hidden;}
.server-list-bm li.more a{ text-align: center;font-size: 18px; color: #a2a2a2;}


.zmhd>b{ display:block; float:left; width:224px; }
.zmhd>b.sdzww{margin:0 18px;}
.zmhd>b a{ display:block;}
.zmhd>b a img{ display:block; width:100%; height:226px;}


.ztfw{ overflow:hidden;}
.ztfw li{ width:202px; height:75px; background:url(ztbg.png) center no-repeat; margin:10px 10px; float:left; overflow:hidden;}
.ztfw li a{display: flex;align-items: center; color:#275fb4; font-weight:bold;  padding-left:88px; height:100%;}


.zhfw{ background-color:#eee; padding-bottom:20px;}
.zhfw .zx-scqk{ width: 100%;-margin: 0 auto;overflow: hidden; background-color:#eee;  -margin:10px;}
.zhfw .zx-scqk-l{width: 100%;float:none;}
.zhfw .zx-scqk-l > p{ width:800px; margin:0 auto; background-color:#dbecfe; margin-bottom:20px;}
.zhfw .zx-scqk-l > p span{ width:800px; border:0px;}
.zhfw .zx-scqk-l > p span a{ width:200px; display:block; float:left;}
.zhfw .zx-scqk-l > p span a.zx-xuansc{ background-color:#3c89e1; color:#fff; border:0px;}
.zhfw  .zx-scqk-l ul{ height:150px; overflow-y:auto; display:block;}
.zhfw  .zx-scqk-l ul.zhcxc li{ width:112px; height:115px; background:url(zhbg.png) center no-repeat; float:left; margin:0 16px;}
.zhfw  .zx-scqk-l ul.zhcxc li a{ display:block; width:96%; height:100%; margin:auto;}
.zhfw  .zx-scqk-l ul.zhcxc li a img{ width:44px; margin:10px auto 2px auto; display:block;}
.zhfw  .zx-scqk-l ul.zhcxc li a p{ text-align:center; color:#fff; line-height:22px;}

.zhfw  .zx-scqk-l ul.qzfg li{overflow:hidden; float:none; width:100%;}
.zhfw  .zx-scqk-l ul.qzfg li a{ display:block; float:left; width:208px; height:34px; line-height:34px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; background-color:#fff; border:1px solid #e5e5e5; border-radius:8px; margin:0 10px 14px 10px; }

.dbdk{ width:100%; border-top:6px solid #1b8ffc; background-color:#fff;}
.dbdk>div{ width:1200px; margin:auto;}

.xglj{ overflow:hidden; margin:30px auto;}
select::-ms-expand{ display: none; }
.xglj select{ float:left; width:160px; padding-left:4px; height:36px; line-height:36px; font-size:16px;border:1px solid #ddd; margin:0 10px;
/* --火狐、谷歌清除--*/
     appearance:none;  
    -moz-appearance:none;  
    -webkit-appearance:none;
     background:#fff url(jt.png)  no-repeat 140px center;

}

.dbbs{ overflow:hidden; padding-bottom:10px; }
.dbbs p{ float:left; line-height:30px; margin:0px 40px 0 380px; text-align:center;}
.dbbs p a{ margin:0 10px;}
.dbbs>a{ float:left; margin:60px 0 0 0;}










/*zwgk*/
.gkc1{ overflow:hidden; }
.gkleft{ width:770px; overflow:hidden; float:left;}
.gkbt{ height:48px; background-color:#eee;}
.gkleft>div{ margin-bottom:14px;}
.gkleft .zx-scqk {width: 99.8%; border:1px solid #eee; padding:22px 0 14px 0;}
.gkleft .zx-scqk-l { width:  96%; margin:0 auto; float:none;}
.gkleft .zx-scqk-l > p {border-bottom:0px;}
.gkleft .zx-scqk-l > p span{ border-bottom:0px; border-left:6px solid #275fb6;}
.gkleft .zx-scqk-l > p span a{ font-size:22px; color:#333;}
.gkleft .zx-scqk-l > p span a.zx-xuansc {border-bottom: 0px solid #275fb6; color:#275fb6; font-size:22px; font-weight:bold;}
.gkleft  .zx-scqk-l ul li{ width:100%;}
.gkleft .zx-scqk-l ul li a{ color:#56585a;}
.gkleft .zx-scqk-l ul li a b{ color:#275fb6;}
.gkright{ width:372px; overflow:hidden; float:right;}
.zfbgc{ overflow:hidden;}
.zfbgc h1{ border-left:6px solid #275fb6; font-size:22px; color:#275fb6; padding-left:12px; margin-bottom:14px;}
.zfbgc>div{ overflow:hidden;}
.zfbgc>div img{ float:left;}
.zfbgc>div p{ float:right; width:190px;}
.zfbgc>div p a{ display:block; height:50px; line-height:50px; background-color:#f1f1f3; text-align:center; margin-bottom:20px;}
.xxgkzn{ overflow:hidden; margin-top:14px;}
.xxgkzn li{ border:1px solid #eee; border-left:6px solid #ff7b11; height:37px; line-height:58px; margin-bottom:15px; overflow:hidden;}
.xxgkzn li a{ display:block; overflow:hidden;}
.xxgkzn li a img{ display:block; float:left; margin:17px 20px 0 30px;}
.xxgkzn li a span{ display:block; float:left;}
.xxgkzn li:nth-child(2){ border-left:6px solid #44ae88;}
.xxgkzn li:nth-child(3){ border-left:6px solid #427fcc;}
.xxgkzn li:nth-child(4){ border-left:6px solid #fd6461;}
.xxgkzn li:nth-child(5){ border-left:6px solid #80c269;}
.xxgkzn li:nth-child(6){ border-left:6px solid #448aca;}

.gkc2{ overflow:hidden; margin:20px 0; border:1px solid #eee; padding:14px;}
.gkc2>h1 img{ display:block; margin:10px auto 20px auto; width:100%; }
.lybt{ overflow:hidden; height:40px; line-height:40px; background:#eee; padding-right:10px; margin-bottom:20px;}
.lybt p{ width:auto; float:left; color:#fff; background-color:#275fb6; padding:0 10px;}
.lybt a{ float:right; font-size:14px; color:#837f7f;}
.zdlyc>div{ width:358px; float:left; overflow:hidden;}
.ndzd{ margin:0 32px;}
.shjd div{ overflow:hidden;}
.shjd div a{ display:block; float:left; width:100px; margin:0 20px 20px 0;}
.shjd div a.shy{ margin-right:0px;}
.shjd div a p{ text-align:center; margin-top:10px;}
.shjd div a img{ display:block; margin:0 auto;}

.ndzd div{ overflow:hidden;}
.ndzd div a{ display:block; float:left; width:48%; margin:0 0 20px 0; background-color:#7aadff; overflow:hidden; height:70px; }
.ndzd div a:nth-child(even){ float:right;}
.ndzd div a img{ display:; float:left; width:38px; margin:16px 4px 0 2px;}
.ndzd div a p{ float:left; color:#fff; width:114px; line-height:70px;}
.ndzd div a:nth-child(4) p{ line-height:24px; margin-top:12px; }
.ndzd div .wrfz { background-color:#b3a7fb; float: right;}
.ndzd div .ssj { background-color:#ffc677;}
.ndzd div .ffhj{ background-color:#23b974; float: right;}
.ndzd div .tpgj{ background-color:#b3a7fb;}
.ndzd div .yhys{ background-color:#f67a6b; float: right;}

.shgy div{ overflow:hidden;}
.shgy div a{ display:block; float:left;width:104px; margin:0 20px 22px 0; border:1px solid #eee; background-color:#fafafa; padding:14px 0;}
.shgy div a.shy2{ margin-right:0px;}
.shgy div a p{ text-align:center; margin-top:10px; color:#275fb6;}
.shgy div a img{ display:block; margin:0 auto;}

/*hdjl*/
.hdjl1{ overflow:hidden; border:1px solid #d9d9d9; padding:20px 0 16px 0; margin-bottom:20px;}
.hdjl1 a{ display:block; float:left; overflow:hidden; width:168px;margin:0 -2px;}
.hdjl1 a img{ display:block; margin:0 auto;}
.hdjl1 a p{ text-align:center; margin-top:10px; line-height:26px; font-size:18px;}
.hdjl2{ overflow:hidden; margin-bottom:20px;}
.myzj{ float:left; overflow:hidden; width:354px; }
.hdbt{ overflow:hidden; height:54px; border-bottom:2px solid #3a73cf; }
.hdbt span{ float:left; padding:0 20px; background:url(hdjl7.png) left no-repeat; height:54px; line-height:54px; color:#fff; font-size:22px;}
.hdbt a{ float:right; display:block; width:80px; height:32px; line-height:32px; text-align:center; background-color:#1b8ffc; color:#fff; border-radius:24px; margin-top:14px;}
.zjnr{ overflow:hidden; padding:14px; background-color:#eee;}
.zjnr li{ overflow:hidden; line-height:38px; }
.zjnr li a{ display:block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; float:left; width:64%;}
.zjnr li em{ float:right; width:30%; font-style:normal; text-align:right; color:#6d6b6b;}
.qzxx{ float:right; overflow:hidden; width:770px; }
.xxkc{ overflow:hidden; padding:14px 14px 17px 14px; background-color:#eee;}
.xxkc table{ background:url(hdjl8.png) #fff top center no-repeat; width:100%; background-size:100% auto;}
.xx1{ width:40%; color:#fff; font-size:18px; text-align:center; line-height:42px;}
.xx2{ width:25%; color:#fff; font-size:18px; text-align:center; line-height:42px;}
.xx3{ width:10%; color:#fff; font-size:18px; text-align:center; line-height:42px;}
.xx4{ width:25%; color:#fff; font-size:18px; text-align:center; line-height:42px;}
.nr1{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:42px; border-bottom:1px dashed #eee; padding:0 16px; }
.nr2{ text-align:center;}
.hdjl3{ overflow:hidden; }


.hdjl3 .zx-scqk {width:354px; float:left;  }
.hdjl3 .zx-scqk-l { width:  100%; margin:0 auto; float:none;}
.hdjl3 .zx-scqk-l > p {border-bottom:0px; overflow:hidden; height:54px; border-bottom:2px solid #3a73cf; margin-bottom:0px;}
.hdjl3 .zx-scqk-l > p span{ border-bottom:0px; float:left; display:block; width:250px; line-height:54px;}
.hdjl3 .zx-scqk-l > p >i a{ float:right;display:block; width:80px; height:32px; line-height:32px; text-align:center; background-color:#1b8ffc; color:#fff; border-radius:24px; margin-top:14px; font-style:normal;}
.hdjl3 .zx-scqk-l > p span a{ font-size:22px; color:#333; width:auto; padding:0 8px; height:54px; line-height:54px;}
.hdjl3 .zx-scqk-l > p span a.zx-xuansc { border:0px; background:url(hdjl7.png) left center no-repeat; color:#275fb6; font-size:22px; color:#fff; font-weight:bold;}
.hdjl3  .zx-scqk-l ul li span{ width:30%; color:#6d6b6b;}
.hdjl3 .zx-scqk-l ul li a{width:64%;}
.hdjl3 .zx-scqk-l ul li a b{ color:#333;}
.hdjl3  .zx-scqk-l ul li{ width:100%;}

.zxwz{ width:770px; float:right; overflow:hidden;}
.wznrc{ overflow:hidden; margin-top:14px;}
.wznrc img{ display:block; float:left; }
.wznrc div{ float:right; width:420px;}
.wznrc div h1{ overflow:hidden; line-height:40px;}
.wznrc div h1 span{ width:60px; float:left; display:block; color:#075fb1; font-weight:bold; font-size:18px;}
.wznrc div h1 a{ display:block; float:left; width:320px; font-weight:normal;}
.wznrc div h1.wzbtc a{font-weight:bold; font-size:18px; color:#075fb1;}
.wznrc div h1.wzbtc1 a{ height:160px; overflow:hidden;}


/*zjsn*/
.zjsn1{ width:776px; overflow:hidden; float:left;}
.zjsnbt{ height:54px; background-color:#f1f1f3; margin-bottom:20px;}
.zjsnbt a{ display:block; background-color:#1b8ffc; color:#fff; width:150px; line-height:54px; font-size:22px; font-weight:bold;}
.zjsnbt a img{ vertical-align:middle; margin:0 10px 0 20px;}


.lm3{
    width: 100%;
    margin: 0 auto;
    height: 306px;
	-margin-top:25px; overflow:hidden;
}
/*left*/
.lm3-l{
    width: 150px;
    -height: 442px;
    float: left;
}
.lm3-l ul li {
    -width: 95%;
    margin: 0 auto;
    height: 60px;
    text-align: center;
    line-height: 60px;
    cursor: pointer;
    font-size: 18px;
    border: 1px solid #e6e6e6; border-bottom:0px;
	background-color:#fff; 
}
.lm3-l ul li:last-child{
    border-bottom:1px solid #e6e6e6;;
}
.lm3-l ul li span {
    display: block;
    font-size: 18px;
    color: #434343;
     width: 100%;
    height: 100%;
}
.lm3-l ul li span a{color: #434343;}



.lm3-l ul li.zx-xuan1 {
    -width: 178px;
    -height: 88px;
    margin-bottom:-1px; 
    position: relative;
    z-index: 999; background-color:#daf2fc; border-left:6px solid #1b8ffc;
}
.lm3-l ul li.zx-xuan1 span a{ color:#333}

/*right*/
.lm3-r{
    width: 588px; padding:0 15px;
    height: 418px;
    float: right;
    overflow: hidden;
	background-color:#fff;
	margin-top:2px;
}

.lm3-r-1 p{ text-indent:2em; line-height:32px; margin-bottom:8px; height:190px; overflow:hidden;}
.lm3-r-1 div{ overflow:hidden;}
.lm3-r-1 div a{ width:90px; letter-spacing:2px; background:url(zjsn3.png) center no-repeat; float:left; color:#fff; text-align:center; margin:0 5px; font-size:18px; line-height:28px;padding: 20px;}
.lm3-r-1 div .lsyg{background:url(zjsn4.png) center no-repeat;}
.lm3-r-1 div .xzqh{background:url(zjsn5.png) center no-repeat;}
.lm3-r-1 div .rkzk{background:url(zjsn6.png) center no-repeat;}
.lm3-r-1 div .qytd{background:url(zjsn7.png) center no-repeat;}

.msgj{ overflow:hidden;}
.msgj li{ float:left; width:134px; height:40px; line-height:40px; text-align:center; background-color:#f1f1f3; margin:5px;}


.whsyc{ overflow:hidden; margin-top:20px; }
.wh1{ overflow:hidden; border-top:1px solid #e6e6e6; margin-bottom:22px; }
.wh1 h1{ overflow:hidden; line-height:54px;}
.wh1 h1 span{ float:left; font-size:18px; font-weight:bolder; color:#1b8ffc;}
.wh1 h1 span img{ vertical-align:middle; margin:0 10px 0 20px;}
.wh1 h1 a{ float:right; color:#666666;}
.wh1>div{ overflow:hidden;}
.wh1>div img{ display:block; float:left;}
.wh1>div ul{ float:right; width:600px; overflow:hidden;}
.wh1>div ul li{ overflow:hidden; line-height:32px;}
.wh1>div ul li a{ display:block; width:74%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
.wh1>div ul li em{ float:right; width:15%; font-style:normal; text-align:right; color:#666666;}

.zjsn2{width:358px; overflow:hidden; float:right;}
.zjsn2 .zjsnbt{ margin-bottom:0px;}
.qjsn{ overflow:hidden; padding:14px 14px 0 14px; background-color:#daf2fc;}
.qjsn a{ display:block; overflow:hidden; margin-bottom:21px;}
.qjsn a p{ line-height:34px; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding:0 16px;}

.snjd2{ margin-top:20px;}
.snjd{ overflow:hidden;padding:14px 14px 0 14px; background-color:#daf2fc;  }
.snjd a{ display:block; float:left; width:154px; height:44px; line-height:44px; text-align:center; color:#1b8ffc; background-color:#fff; margin-bottom:20px; border-radius:20px; overflow:hidden;}
.snjd a:nth-child(even){ float:right;}
.snjd a:hover{ color:#fff; background-color:#1b8ffc;}




/*------------------------listzdh----------------------------------*/
.listczdh{ overflow:hidden;}
.listczdh div.lbc{ float:left; width:236px;  background-color:#f1f1f3; }
.listczdh div.lbc h3{ color:#fff; background-color:#1b8ffc; text-align:center; height:70px; line-height:70px; font-size:26px; }
.listczdh div.lbc ul li{ display:block;}
.listczdh div.lbc ul li a{ display:block; text-align:left; height:44px; line-height:44px; font-size:18px; color:#333; border-bottom:1px dashed #e5e5e5; overflow:hidden;}
.listczdh div.lbc ul li a font{ float:left; margin-left:50px;}
.listczdh div.lbc ul li a span{ float:right; margin:18px 50px 0 0; width:10px; height:10px; background:url(szf_pic_2.png) center no-repeat; }
.listczdh div.lbc ul li a:hover p{ color:#1b8ffc; }
.listczdh div.lbc ul li a:hover span{ background:url(szf_pic_1.png) center no-repeat; }
.listczdh div.lbc ul li a.xz p{ color:#1b8ffc;}
.listczdh div.lbc ul li a.xz span{ color:imagesround:url(szf_pic_1.png) center no-repeat; }

/*------------------------list----------------------------------*/
.listc{ overflow:hidden;}
.listc div.lbc{ float:left; width:236px;  background-color:#f1f1f3; }
.listc div.lbc h3{ color:#fff; background-color:#1b8ffc; text-align:center; height:70px; line-height:70px; font-size:23px; }
.listc div.lbc a{ display:block; text-align:center; height:44px; line-height:44px; font-size:18px; color:#333; border-bottom:1px dashed #e5e5e5; overflow:hidden;}
.listc div.lbc a P{ float:left; margin-left:50px;}
.listc div.lbc a span{ float:right; margin:16px 50px 0 0; width:10px; height:10px; background:url(szf_pic_2.png) center no-repeat; }
.listc div.lbc a:hover p{ color:#1b8ffc; }
.listc div.lbc a:hover span{ background:url(szf_pic_1.png) center no-repeat; }
.listc div.lbc a.xz p{ color:#1b8ffc;}
.listc div.lbc a.xz span{ color:imagesround:url(szf_pic_1.png) center no-repeat; }


.listc ul{ width:900px; float:right; overflow:hidden;}
.listcdqwz{ width:100%; float:right; overflow:hidden;}
.listcdqwz h4{ background-color:#f1f1f3; height:40px; line-height:40px; margin-bottom:16px; border-bottom:2px solid #1b8ffc;}
.listcdqwz h4 a{color:#535151; font-size:16px; margin:0 8px; font-weight:normal;}
.listcdqwz h4 img{ vertical-align:middle; margin:10px 10px 0 10px ; float:left; width:20px;}
.listcdqwzej{ width:900px; float:right; overflow:hidden;}
.listcdqwzej h4{ background-color:#f1f1f3;  line-height:40px; margin-bottom:16px; border-bottom:2px solid #1b8ffc;}
.listcdqwzej h4 a{color:#535151; font-size:16px; margin:0 8px; font-weight:normal;}
.listcdqwzej h4 img{ vertical-align:middle; margin:10px 10px 0 10px ; float:left; width:20px;}
.listc ul li{ width:97%;padding-right:2%; overflow:hidden; border-bottom:1px dashed #d5d2d2; line-height:40px; margin-bottom:8px;}
.listc ul li a{ display:block; float:left; width:78%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#444547;}
.listc ul li a b{ margin-right:10px; color:#0a81d6;}
.listc ul li span{ float:right; color:#858383;}
.listc ul li:hover a{ color:#0a81d6;}

.listc ul.wzyBox{ float:none; width:100%;}
.listc ul.wzyBox li{ border-bottom:none; line-height:34px;}
.listc ul.wzyBox li h2{ font-size:26px; text-align:center; width:68%; margin:16px auto 12px auto;}
.listc ul.wzyBox li h5{ width:100%; text-align:center; overflow:hidden; margin-bottom:14px;}
.listc ul.wzyBox li h5 span{ float:none; margin:0 10px; font-weight:normal;}
.listc ul.wzyBox li p{ text-indent:0em; width:94%; margin:auto;}




/**/
.zcjd{ overflow:hidden;}
.zcjd a{ display:block; float:left; width:554px; height:70px; background:url(1gk32.jpg) center no-repeat; overflow:hidden;}
.zcjd a:last-child{ float:right;background:url(1gk33.jpg) center no-repeat; }
.zcjd a p{ color: #fff; font-size:24px; line-height:70px; margin-left:250px;}


.glfwgk div a{ height:56px; margin: 0 0 16px 0; background-color:#fff; border:1px solid #1f65bb;}
.glfwgk div a p{ line-height:56px; color:#1f65bb;}
.glfwgk div a img{ margin:14px 12px 0 14px; width:auto;}
.glfwgk div a:nth-child(2) {
    background-color: #fff;
}
.glfwgk div a:nth-child(3) {
    background-color: #fff;
}
.glfwgk div a:nth-child(4) {
    background-color: #fff;
}
.zxjggk div a p{ color:#333;}

.glfwgk div a:nth-child(4) p {
    line-height: 56px;
    margin-top: 0px;
}




/*----------区政府领导信息-----------*/

.listc div.lbc a.zhize{font-weight: bold;padding-left: 60px;background-color: #96d1ee;color:#fff;}
.listc div.lbc a.zhize span{float: left;margin:7px 20px 0 0;background:none;}
.listc div.lbc a.zhize img{width: 25px;}    


.button {
    width: 40px;
    height: 38px;
    background: url(sous.png) center no-repeat;
    cursor: pointer;
    float: left;
}